palm sander - German English Dictionary